Synonyms for "one thousand thousand"

Words with similar meaning